package com.ship.dispatch.bean.fob;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ship.common.core.base.Joinable;
import com.ship.common.core.mapping.Label;
import com.ship.common.core.mapping.TableColumn;
import com.ship.dispatch.bean.BaseBean;
import lombok.Data;

import java.util.List;

/**
 * @author yl
 * @title SpFobJsfhccbItems
 * @description 报关费用
 * @create 2023/12/28 0028
 */
@Data
@TableName("sp_fob_jsfhccb_items")
public class SpFobJsfhccbItems extends BaseBean implements Joinable {
    @Label(value = "报关费用关联业务id")
    @TableColumn
    private Long jsfhccbId;
    @Label(value = "表格id")
    @TableColumn
    private String tableId;
    @Label(value = "第1列")
    @TableColumn
    private String a1;
    @Label(value = "第2列")
    @TableColumn
    private String a2;
    @Label(value = "第3列")
    @TableColumn
    private String a3;
    @Label(value = "第4列")
    @TableColumn
    private String a4;
    @Label(value = "第5列")
    @TableColumn
    private String a5;
    @Label(value = "第6列")
    @TableColumn
    private String a6;
    @Label(value = "每行附件信息回显")
    @TableField(exist = false)
    private List<SpFobFileRecord> fiels;
    @Label(value = "第1列类型")
    @TableColumn
    private String a1Type;
    @Label(value = "第2列类型")
    @TableColumn
    private String a2Type;
    @Label(value = "第3列类型")
    @TableColumn
    private String a3Type;
    @Label(value = "第4列类型")
    @TableColumn
    private String a4Type;
    @Label(value = "第5列类型")
    @TableColumn
    private String a5Type;
    @Label(value = "第6列类型")
    @TableColumn
    private String a6Type;
    @Label(value = "序号")
    @TableColumn
    private Integer orderNo;
    @Label(value = "表格名字")
    @TableColumn
    private String tableName;

    @Override
    public String getLabel() {
        return null;
    }

    @Override
    public String getValue() {
        return null;
    }
}
